imprint something onto someone - Alemán Inglés Diccionario